package com.qf.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.qf.pojo.DtsGoods;
import com.qf.vo.GoodsAllinone;

import java.util.List;

/**
 * 获取所有物品总数，包括在售的和下架的，但是不包括已删除的商品
 * @version v1.0.0
 * @Description:
 * @author: 姜红凯
 * @date: 2022.02.21
 * @since 1.0
 */
public interface DtsGoodsService {
    int queryTotal();

    IPage<DtsGoods> queryPage(Integer page, Integer limit, String goodsSn, String name, String sort, String order, List<Integer> brandIds);

    DtsGoods findById(Integer id);

    Object update(GoodsAllinone goodsAllinone);

    Object deleteById(Integer id);

    Object create(GoodsAllinone goodsAllinone);
}
